Skip to content

Conversation

@mcculls
Copy link
Contributor

@mcculls mcculls commented Nov 16, 2025

What Does This Do

Motivation

Additional Notes

Contributor Checklist

Jira ticket: [PROJ-IDENT]

@mcculls mcculls added type: enhancement Enhancements and improvements comp: core Tracer core tag: performance Performance related changes labels Nov 16, 2025
@datadog-official

This comment has been minimized.

@pr-commenter
Copy link

pr-commenter bot commented Nov 16, 2025

Benchmarks

Startup

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master mcculls/use-classloader-index
git_commit_date 1763992896 1763994260
git_commit_sha c8bb444 0efba48
release_version 1.57.0-SNAPSHOT~c8bb44440b 1.57.0-SNAPSHOT~0efba487f6
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1763996248 1763996248
ci_job_id 1253560234 1253560234
ci_pipeline_id 83805892 83805892
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_version Linux runner-zfyrx7zua-project-304-concurrent-2-rpropqhs 6.8.0-1031-aws #33~22.04.1-Ubuntu SMP Thu Jun 26 14:22:30 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux Linux runner-zfyrx7zua-project-304-concurrent-2-rpropqhs 6.8.0-1031-aws #33~22.04.1-Ubuntu SMP Thu Jun 26 14:22:30 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux
module Agent Agent
parent None None

Summary

Found 0 performance improvements and 0 performance regressions! Performance is the same for 61 metrics, 4 unstable metrics.

Startup time reports for insecure-bank
gantt
    title insecure-bank - global startup overhead: candidate=1.57.0-SNAPSHOT~0efba487f6, baseline=1.57.0-SNAPSHOT~c8bb44440b

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.11 s) : 0, 1110455
Total [baseline] (8.874 s) : 0, 8874387
Agent [candidate] (1.103 s) : 0, 1103095
Total [candidate] (8.855 s) : 0, 8855330
section iast
Agent [baseline] (1.244 s) : 0, 1244457
Total [baseline] (9.555 s) : 0, 9554662
Agent [candidate] (1.24 s) : 0, 1239797
Total [candidate] (9.558 s) : 0, 9557937
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.11 s -
Agent iast 1.244 s 134.002 ms (12.1%)
Total tracing 8.874 s -
Total iast 9.555 s 680.275 ms (7.7%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.103 s -
Agent iast 1.24 s 136.703 ms (12.4%)
Total tracing 8.855 s -
Total iast 9.558 s 702.607 ms (7.9%)
gantt
    title insecure-bank - break down per module: candidate=1.57.0-SNAPSHOT~0efba487f6, baseline=1.57.0-SNAPSHOT~c8bb44440b

    dateFormat X
    axisFormat %s
section tracing
crashtracking [baseline] (1.506 ms) : 0, 1506
crashtracking [candidate] (1.499 ms) : 0, 1499
BytebuddyAgent [baseline] (713.876 ms) : 0, 713876
BytebuddyAgent [candidate] (708.985 ms) : 0, 708985
GlobalTracer [baseline] (251.164 ms) : 0, 251164
GlobalTracer [candidate] (249.613 ms) : 0, 249613
AppSec [baseline] (32.394 ms) : 0, 32394
AppSec [candidate] (32.006 ms) : 0, 32006
Debugger [baseline] (63.628 ms) : 0, 63628
Debugger [candidate] (63.548 ms) : 0, 63548
Remote Config [baseline] (622.319 µs) : 0, 622
Remote Config [candidate] (614.46 µs) : 0, 614
Telemetry [baseline] (8.316 ms) : 0, 8316
Telemetry [candidate] (8.202 ms) : 0, 8202
Flare Poller [baseline] (3.741 ms) : 0, 3741
Flare Poller [candidate] (3.665 ms) : 0, 3665
section iast
crashtracking [baseline] (1.491 ms) : 0, 1491
crashtracking [candidate] (1.486 ms) : 0, 1486
BytebuddyAgent [baseline] (837.01 ms) : 0, 837010
BytebuddyAgent [candidate] (832.224 ms) : 0, 832224
GlobalTracer [baseline] (237.517 ms) : 0, 237517
GlobalTracer [candidate] (238.019 ms) : 0, 238019
IAST [baseline] (27.346 ms) : 0, 27346
IAST [candidate] (29.429 ms) : 0, 29429
AppSec [baseline] (34.036 ms) : 0, 34036
AppSec [candidate] (32.168 ms) : 0, 32168
Debugger [baseline] (60.302 ms) : 0, 60302
Debugger [candidate] (60.019 ms) : 0, 60019
Remote Config [baseline] (544.963 µs) : 0, 545
Remote Config [candidate] (543.715 µs) : 0, 544
Telemetry [baseline] (7.633 ms) : 0, 7633
Telemetry [candidate] (7.551 ms) : 0, 7551
Flare Poller [baseline] (3.436 ms) : 0, 3436
Flare Poller [candidate] (3.444 ms) : 0, 3444
Loading
Startup time reports for petclinic
gantt
    title petclinic - global startup overhead: candidate=1.57.0-SNAPSHOT~0efba487f6, baseline=1.57.0-SNAPSHOT~c8bb44440b

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.106 s) : 0, 1106178
Total [baseline] (10.89 s) : 0, 10889889
Agent [candidate] (1.108 s) : 0, 1107984
Total [candidate] (10.956 s) : 0, 10955650
section appsec
Agent [baseline] (1.289 s) : 0, 1289110
Total [baseline] (11.122 s) : 0, 11121580
Agent [candidate] (1.288 s) : 0, 1288382
Total [candidate] (11.11 s) : 0, 11109859
section iast
Agent [baseline] (1.241 s) : 0, 1240868
Total [baseline] (11.32 s) : 0, 11320418
Agent [candidate] (1.241 s) : 0, 1240972
Total [candidate] (11.272 s) : 0, 11272481
section profiling
Agent [baseline] (1.233 s) : 0, 1233436
Total [baseline] (11.126 s) : 0, 11126103
Agent [candidate] (1.236 s) : 0, 1236194
Total [candidate] (11.191 s) : 0, 11191267
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.106 s -
Agent appsec 1.289 s 182.932 ms (16.5%)
Agent iast 1.241 s 134.69 ms (12.2%)
Agent profiling 1.233 s 127.258 ms (11.5%)
Total tracing 10.89 s -
Total appsec 11.122 s 231.691 ms (2.1%)
Total iast 11.32 s 430.53 ms (4.0%)
Total profiling 11.126 s 236.214 ms (2.2%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.108 s -
Agent appsec 1.288 s 180.398 ms (16.3%)
Agent iast 1.241 s 132.989 ms (12.0%)
Agent profiling 1.236 s 128.21 ms (11.6%)
Total tracing 10.956 s -
Total appsec 11.11 s 154.209 ms (1.4%)
Total iast 11.272 s 316.832 ms (2.9%)
Total profiling 11.191 s 235.617 ms (2.2%)
gantt
    title petclinic - break down per module: candidate=1.57.0-SNAPSHOT~0efba487f6, baseline=1.57.0-SNAPSHOT~c8bb44440b

    dateFormat X
    axisFormat %s
section tracing
crashtracking [baseline] (1.499 ms) : 0, 1499
crashtracking [candidate] (1.504 ms) : 0, 1504
BytebuddyAgent [baseline] (710.72 ms) : 0, 710720
BytebuddyAgent [candidate] (713.162 ms) : 0, 713162
GlobalTracer [baseline] (250.027 ms) : 0, 250027
GlobalTracer [candidate] (249.377 ms) : 0, 249377
AppSec [baseline] (32.139 ms) : 0, 32139
AppSec [candidate] (31.91 ms) : 0, 31910
Debugger [baseline] (64.349 ms) : 0, 64349
Debugger [candidate] (64.27 ms) : 0, 64270
Remote Config [baseline] (635.516 µs) : 0, 636
Remote Config [candidate] (634.414 µs) : 0, 634
Telemetry [baseline] (8.279 ms) : 0, 8279
Telemetry [candidate] (8.331 ms) : 0, 8331
Flare Poller [baseline] (3.675 ms) : 0, 3675
Flare Poller [candidate] (3.828 ms) : 0, 3828
section appsec
crashtracking [baseline] (1.487 ms) : 0, 1487
crashtracking [candidate] (1.485 ms) : 0, 1485
BytebuddyAgent [baseline] (735.18 ms) : 0, 735180
BytebuddyAgent [candidate] (735.107 ms) : 0, 735107
GlobalTracer [baseline] (242.422 ms) : 0, 242422
GlobalTracer [candidate] (242.131 ms) : 0, 242131
IAST [baseline] (24.981 ms) : 0, 24981
IAST [candidate] (24.948 ms) : 0, 24948
AppSec [baseline] (175.399 ms) : 0, 175399
AppSec [candidate] (175.564 ms) : 0, 175564
Debugger [baseline] (61.675 ms) : 0, 61675
Debugger [candidate] (61.283 ms) : 0, 61283
Remote Config [baseline] (689.01 µs) : 0, 689
Remote Config [candidate] (659.114 µs) : 0, 659
Telemetry [baseline] (8.336 ms) : 0, 8336
Telemetry [candidate] (8.343 ms) : 0, 8343
Flare Poller [baseline] (3.92 ms) : 0, 3920
Flare Poller [candidate] (3.908 ms) : 0, 3908
section iast
crashtracking [baseline] (1.496 ms) : 0, 1496
crashtracking [candidate] (1.478 ms) : 0, 1478
BytebuddyAgent [baseline] (832.969 ms) : 0, 832969
BytebuddyAgent [candidate] (832.789 ms) : 0, 832789
GlobalTracer [baseline] (237.932 ms) : 0, 237932
GlobalTracer [candidate] (237.969 ms) : 0, 237969
IAST [baseline] (28.98 ms) : 0, 28980
IAST [candidate] (29.059 ms) : 0, 29059
AppSec [baseline] (32.267 ms) : 0, 32267
AppSec [candidate] (32.369 ms) : 0, 32369
Debugger [baseline] (60.774 ms) : 0, 60774
Debugger [candidate] (60.692 ms) : 0, 60692
Remote Config [baseline] (541.92 µs) : 0, 542
Remote Config [candidate] (549.403 µs) : 0, 549
Telemetry [baseline] (7.554 ms) : 0, 7554
Telemetry [candidate] (7.624 ms) : 0, 7624
Flare Poller [baseline] (3.463 ms) : 0, 3463
Flare Poller [candidate] (3.515 ms) : 0, 3515
section profiling
crashtracking [baseline] (1.451 ms) : 0, 1451
crashtracking [candidate] (1.434 ms) : 0, 1434
BytebuddyAgent [baseline] (735.669 ms) : 0, 735669
BytebuddyAgent [candidate] (736.063 ms) : 0, 736063
GlobalTracer [baseline] (222.184 ms) : 0, 222184
GlobalTracer [candidate] (222.845 ms) : 0, 222845
AppSec [baseline] (32.212 ms) : 0, 32212
AppSec [candidate] (32.346 ms) : 0, 32346
Debugger [baseline] (63.128 ms) : 0, 63128
Debugger [candidate] (63.357 ms) : 0, 63357
Remote Config [baseline] (658.461 µs) : 0, 658
Remote Config [candidate] (648.724 µs) : 0, 649
Telemetry [baseline] (8.013 ms) : 0, 8013
Telemetry [candidate] (7.959 ms) : 0, 7959
Flare Poller [baseline] (3.761 ms) : 0, 3761
Flare Poller [candidate] (3.768 ms) : 0, 3768
ProfilingAgent [baseline] (97.237 ms) : 0, 97237
ProfilingAgent [candidate] (98.744 ms) : 0, 98744
Profiling [baseline] (97.826 ms) : 0, 97826
Profiling [candidate] (99.353 ms) : 0, 99353
Loading

Load

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master mcculls/use-classloader-index
git_commit_date 1763992896 1763994260
git_commit_sha c8bb444 0efba48
release_version 1.57.0-SNAPSHOT~c8bb44440b 1.57.0-SNAPSHOT~0efba487f6
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1763996646 1763996646
ci_job_id 1253560235 1253560235
ci_pipeline_id 83805892 83805892
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_version Linux runner-zfyrx7zua-project-304-concurrent-1-b7s2do6x 6.8.0-1031-aws #33~22.04.1-Ubuntu SMP Thu Jun 26 14:22:30 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux Linux runner-zfyrx7zua-project-304-concurrent-1-b7s2do6x 6.8.0-1031-aws #33~22.04.1-Ubuntu SMP Thu Jun 26 14:22:30 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux

Summary

Found 4 performance improvements and 0 performance regressions! Performance is the same for 16 metrics, 16 unstable metrics.

scenario Δ mean agg_http_req_duration_p50 Δ mean agg_http_req_duration_p95 Δ mean throughput candidate mean agg_http_req_duration_p50 candidate mean agg_http_req_duration_p95 candidate mean throughput baseline mean agg_http_req_duration_p50 baseline mean agg_http_req_duration_p95 baseline mean throughput
scenario:load:insecure-bank:iast:high_load better
[-155.999µs; -53.660µs] or [-6.260%; -2.153%]
better
[-521.102µs; -187.143µs] or [-7.031%; -2.525%]
unstable
[-69.400op/s; +220.150op/s] or [-4.938%; +15.665%]
2.387ms 7.058ms 1480.781op/s 2.492ms 7.412ms 1405.406op/s
scenario:load:petclinic:profiling:high_load better
[-2.390ms; -1.176ms] or [-12.104%; -5.955%]
better
[-3.001ms; -1.147ms] or [-9.538%; -3.648%]
unstable
[-4.355op/s; +45.292op/s] or [-1.864%; +19.387%]
17.962ms 29.385ms 254.094op/s 19.745ms 31.459ms 233.625op/s
Request duration reports for petclinic
gantt
    title petclinic - request duration [CI 0.99] : candidate=1.57.0-SNAPSHOT~0efba487f6, baseline=1.57.0-SNAPSHOT~c8bb44440b
    dateFormat X
    axisFormat %s
section baseline
no_agent (17.885 ms) : 17705, 18065
.   : milestone, 17885,
appsec (18.751 ms) : 18561, 18942
.   : milestone, 18751,
code_origins (17.679 ms) : 17503, 17856
.   : milestone, 17679,
iast (18.602 ms) : 18415, 18788
.   : milestone, 18602,
profiling (19.983 ms) : 19780, 20187
.   : milestone, 19983,
tracing (17.643 ms) : 17467, 17819
.   : milestone, 17643,
section candidate
no_agent (17.935 ms) : 17755, 18114
.   : milestone, 17935,
appsec (18.715 ms) : 18528, 18902
.   : milestone, 18715,
code_origins (17.403 ms) : 17229, 17577
.   : milestone, 17403,
iast (18.687 ms) : 18497, 18876
.   : milestone, 18687,
profiling (18.366 ms) : 18184, 18548
.   : milestone, 18366,
tracing (17.541 ms) : 17369, 17713
.   : milestone, 17541,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 17.885 ms [17.705 ms, 18.065 ms] -
appsec 18.751 ms [18.561 ms, 18.942 ms] 866.487 µs (4.8%)
code_origins 17.679 ms [17.503 ms, 17.856 ms] -205.457 µs (-1.1%)
iast 18.602 ms [18.415 ms, 18.788 ms] 716.975 µs (4.0%)
profiling 19.983 ms [19.78 ms, 20.187 ms] 2.098 ms (11.7%)
tracing 17.643 ms [17.467 ms, 17.819 ms] -241.354 µs (-1.3%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 17.935 ms [17.755 ms, 18.114 ms] -
appsec 18.715 ms [18.528 ms, 18.902 ms] 780.018 µs (4.3%)
code_origins 17.403 ms [17.229 ms, 17.577 ms] -531.823 µs (-3.0%)
iast 18.687 ms [18.497 ms, 18.876 ms] 752.258 µs (4.2%)
profiling 18.366 ms [18.184 ms, 18.548 ms] 431.31 µs (2.4%)
tracing 17.541 ms [17.369 ms, 17.713 ms] -393.317 µs (-2.2%)
Request duration reports for insecure-bank
gantt
    title insecure-bank - request duration [CI 0.99] : candidate=1.57.0-SNAPSHOT~0efba487f6, baseline=1.57.0-SNAPSHOT~c8bb44440b
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.214 ms) : 1202, 1226
.   : milestone, 1214,
iast (3.256 ms) : 3209, 3304
.   : milestone, 3256,
iast_FULL (5.791 ms) : 5733, 5849
.   : milestone, 5791,
iast_GLOBAL (3.534 ms) : 3484, 3584
.   : milestone, 3534,
profiling (2.089 ms) : 2071, 2108
.   : milestone, 2089,
tracing (1.848 ms) : 1833, 1863
.   : milestone, 1848,
section candidate
no_agent (1.21 ms) : 1198, 1222
.   : milestone, 1210,
iast (3.087 ms) : 3047, 3128
.   : milestone, 3087,
iast_FULL (5.614 ms) : 5558, 5669
.   : milestone, 5614,
iast_GLOBAL (3.563 ms) : 3508, 3618
.   : milestone, 3563,
profiling (1.98 ms) : 1962, 1998
.   : milestone, 1980,
tracing (1.869 ms) : 1853, 1885
.   : milestone, 1869,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 1.214 ms [1.202 ms, 1.226 ms] -
iast 3.256 ms [3.209 ms, 3.304 ms] 2.043 ms (168.3%)
iast_FULL 5.791 ms [5.733 ms, 5.849 ms] 4.577 ms (377.1%)
iast_GLOBAL 3.534 ms [3.484 ms, 3.584 ms] 2.32 ms (191.2%)
profiling 2.089 ms [2.071 ms, 2.108 ms] 875.432 µs (72.1%)
tracing 1.848 ms [1.833 ms, 1.863 ms] 634.339 µs (52.3%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 1.21 ms [1.198 ms, 1.222 ms] -
iast 3.087 ms [3.047 ms, 3.128 ms] 1.877 ms (155.2%)
iast_FULL 5.614 ms [5.558 ms, 5.669 ms] 4.404 ms (363.9%)
iast_GLOBAL 3.563 ms [3.508 ms, 3.618 ms] 2.353 ms (194.5%)
profiling 1.98 ms [1.962 ms, 1.998 ms] 770.354 µs (63.7%)
tracing 1.869 ms [1.853 ms, 1.885 ms] 659.013 µs (54.5%)

Dacapo

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master mcculls/use-classloader-index
git_commit_date 1763992896 1763994260
git_commit_sha c8bb444 0efba48
release_version 1.57.0-SNAPSHOT~c8bb44440b 1.57.0-SNAPSHOT~0efba487f6
See matching parameters
Baseline Candidate
application biojava biojava
ci_job_date 1763996322 1763996322
ci_job_id 1253560236 1253560236
ci_pipeline_id 83805892 83805892
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_version Linux runner-zfyrx7zua-project-304-concurrent-0-2c4gutjz 6.8.0-1031-aws #33~22.04.1-Ubuntu SMP Thu Jun 26 14:22:30 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux Linux runner-zfyrx7zua-project-304-concurrent-0-2c4gutjz 6.8.0-1031-aws #33~22.04.1-Ubuntu SMP Thu Jun 26 14:22:30 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux

Summary

Found 0 performance improvements and 0 performance regressions! Performance is the same for 11 metrics, 1 unstable metrics.

Execution time for biojava
gantt
    title biojava - execution time [CI 0.99] : candidate=1.57.0-SNAPSHOT~0efba487f6, baseline=1.57.0-SNAPSHOT~c8bb44440b
    dateFormat X
    axisFormat %s
section baseline
no_agent (14.981 s) : 14981000, 14981000
.   : milestone, 14981000,
appsec (14.775 s) : 14775000, 14775000
.   : milestone, 14775000,
iast (18.337 s) : 18337000, 18337000
.   : milestone, 18337000,
iast_GLOBAL (17.902 s) : 17902000, 17902000
.   : milestone, 17902000,
profiling (14.734 s) : 14734000, 14734000
.   : milestone, 14734000,
tracing (14.916 s) : 14916000, 14916000
.   : milestone, 14916000,
section candidate
no_agent (15.201 s) : 15201000, 15201000
.   : milestone, 15201000,
appsec (14.699 s) : 14699000, 14699000
.   : milestone, 14699000,
iast (18.613 s) : 18613000, 18613000
.   : milestone, 18613000,
iast_GLOBAL (17.91 s) : 17910000, 17910000
.   : milestone, 17910000,
profiling (14.549 s) : 14549000, 14549000
.   : milestone, 14549000,
tracing (14.684 s) : 14684000, 14684000
.   : milestone, 14684000,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 14.981 s [14.981 s, 14.981 s] -
appsec 14.775 s [14.775 s, 14.775 s] -206.0 ms (-1.4%)
iast 18.337 s [18.337 s, 18.337 s] 3.356 s (22.4%)
iast_GLOBAL 17.902 s [17.902 s, 17.902 s] 2.921 s (19.5%)
profiling 14.734 s [14.734 s, 14.734 s] -247.0 ms (-1.6%)
tracing 14.916 s [14.916 s, 14.916 s] -65.0 ms (-0.4%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 15.201 s [15.201 s, 15.201 s] -
appsec 14.699 s [14.699 s, 14.699 s] -502.0 ms (-3.3%)
iast 18.613 s [18.613 s, 18.613 s] 3.412 s (22.4%)
iast_GLOBAL 17.91 s [17.91 s, 17.91 s] 2.709 s (17.8%)
profiling 14.549 s [14.549 s, 14.549 s] -652.0 ms (-4.3%)
tracing 14.684 s [14.684 s, 14.684 s] -517.0 ms (-3.4%)
Execution time for tomcat
gantt
    title tomcat - execution time [CI 0.99] : candidate=1.57.0-SNAPSHOT~0efba487f6, baseline=1.57.0-SNAPSHOT~c8bb44440b
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.478 ms) : 1467, 1490
.   : milestone, 1478,
appsec (3.656 ms) : 3440, 3871
.   : milestone, 3656,
iast (2.216 ms) : 2152, 2281
.   : milestone, 2216,
iast_GLOBAL (2.25 ms) : 2185, 2315
.   : milestone, 2250,
profiling (2.09 ms) : 2036, 2144
.   : milestone, 2090,
tracing (2.041 ms) : 1990, 2091
.   : milestone, 2041,
section candidate
no_agent (1.471 ms) : 1460, 1483
.   : milestone, 1471,
appsec (3.699 ms) : 3478, 3919
.   : milestone, 3699,
iast (2.208 ms) : 2144, 2273
.   : milestone, 2208,
iast_GLOBAL (2.251 ms) : 2186, 2316
.   : milestone, 2251,
profiling (2.071 ms) : 2018, 2123
.   : milestone, 2071,
tracing (2.044 ms) : 1993, 2094
.   : milestone, 2044,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.478 ms [1.467 ms, 1.49 ms] -
appsec 3.656 ms [3.44 ms, 3.871 ms] 2.177 ms (147.3%)
iast 2.216 ms [2.152 ms, 2.281 ms] 737.963 µs (49.9%)
iast_GLOBAL 2.25 ms [2.185 ms, 2.315 ms] 772.008 µs (52.2%)
profiling 2.09 ms [2.036 ms, 2.144 ms] 611.741 µs (41.4%)
tracing 2.041 ms [1.99 ms, 2.091 ms] 562.331 µs (38.0%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.471 ms [1.46 ms, 1.483 ms] -
appsec 3.699 ms [3.478 ms, 3.919 ms] 2.228 ms (151.4%)
iast 2.208 ms [2.144 ms, 2.273 ms] 737.24 µs (50.1%)
iast_GLOBAL 2.251 ms [2.186 ms, 2.316 ms] 779.819 µs (53.0%)
profiling 2.071 ms [2.018 ms, 2.123 ms] 599.345 µs (40.7%)
tracing 2.044 ms [1.993 ms, 2.094 ms] 572.303 µs (38.9%)

@mcculls mcculls force-pushed the mcculls/use-classloader-index branch 3 times, most recently from 09616cc to 10d8418 Compare November 17, 2025 10:08
@mcculls mcculls force-pushed the mcculls/use-classloader-index branch 2 times, most recently from 5f70d32 to d182ada Compare November 24, 2025 14:14
@mcculls mcculls force-pushed the mcculls/use-classloader-index branch from d182ada to 0efba48 Compare November 24, 2025 14:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

comp: core Tracer core tag: performance Performance related changes type: enhancement Enhancements and improvements

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants